Terrifying Russian-appointed Chechen leader Ramzan Kadyrov--known internationally for his country's alleged concentration camps for gay men--had his Facebook and Instagram accounts taken down this weekend, and his buddies in the Kremlin are asking some questions.
Please to comment